Big Huge Thesaurus

electronic warfare-support measures

noun